brace (armour) - Español Inglés Diccionario